You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
50 Apache Kafka Interview Questions and Answers for all experience level
(Q.1) What is Apache Kafka?
Apache Kafka is a publish-subscribe open source message broker application. This messaging application was coded in “Scala”. Basically, this project was started by the Apache software. Kafka’s design pattern is mainly based on the transactional logs design.
For detailed understanding of Kafka, go through, Kafka Tutorial.
(Q.2) Enlist the several components in Kafka.
The most important elements of Kafka are:
Topic – Kafka Topic is the bunch or a collection of messages.
Producer – In Kafka, Producers issue communications as well as publishes messages to a Kafka topic.
Consumer – Kafka Consumers subscribes to a topic(s) and also reads and processes messages from the topic(s).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Goal: Solve problems 50-70% faster and save 100+ hours of effort.
When you solve problems, look out for the keywords below. These hints will help you identify the underlying pattern immediately and trim down thinking time in 45-minute interview rounds.
Hardened systemd unit templates - production-ready security directives explained
Hardened systemd unit templates
Production-ready systemd unit templates with a full set of security
directives, each one explained - not just listed. Most systemd guides show
[Service] ExecStart=... and stop there. This repo focuses on isolating
the process from the rest of the system: what happens if the service gets
compromised, and how far the attacker actually gets.